what is a string in c